Skip to content

Release v1.3.0#46

Merged
jeffreyflynt merged 2 commits into
mainfrom
feat/customer-artifacts
Mar 28, 2026
Merged

Release v1.3.0#46
jeffreyflynt merged 2 commits into
mainfrom
feat/customer-artifacts

Conversation

@jeffreyflynt

Copy link
Copy Markdown
Contributor

[v1.3.0] — 2026-03-27

Added

  • Multi-Channel CRM Simulation (src/crm_system.py, src/external_email_ingest.py): introduced native integrations for Salesforce and Zendesk. The simulation now tracks CRM account ownership, flags "at-risk" opportunities during incidents, and automatically escalates customer support tickets based on system health.
  • High-Fidelity Meeting Transcripts (src/normal_day.py, src/day_planner.py): Added Zoom as a meeting medium for design discussions. Unlike Slack threads, Zoom produces verbatim Markdown transcripts that capture undocumented verbal decisions, creating intentional "knowledge gaps" for RAG evaluation.
  • Synthetic Business Telemetry (src/post_sim_artifacts.py): Introduced a post-processing suite that generates deterministic Datadog metrics (latency/error spikes), NPS surveys, and customer invoices featuring SLA credits calculated directly from simulation incident duration.

Changed

  • State Machine Grounding (src/flow.py, src/memory.py): Expanded the SimEvent bus to include CRM and meeting events. LLMs now receive crm_summary context during daily planning to ensure outbound sales emails and support responses align with the global organizational state.
  • Advanced Social Graph Dynamics (src/org_lifecycle.py): Enhanced the employee departure logic. When an engineer leaves, the system now deterministically handles CRM ownership lapses alongside ticket reassignment and Dijkstra-based incident handoffs.
  • Simulation Parameters (config/config.yaml): Updated default simulation length to 30 days and adjusted hire schedules for Janice (Day 7) and Reese (Day 20) to better stress-test mid-sprint transitions.

Fixed

  • Email Signal Accuracy (src/external_email_ingest.py): Improved the external contact generator to pull from a larger pool of 14 sources (up from 7) and corrected account name resolution to favor active Salesforce records over static config defaults.
  • PR Review Context (src/memory.py): Fixed a lack of historical depth in code reviews by implementing context_for_pr_review, which deterministically pulls prior comments and linked Jira updates into the LLM prompt.

@jeffreyflynt jeffreyflynt self-assigned this Mar 27, 2026
@jeffreyflynt jeffreyflynt merged commit 5d6c8af into main Mar 28, 2026
1 check passed
@jeffreyflynt jeffreyflynt deleted the feat/customer-artifacts branch March 28, 2026 00:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant